a battle royal - Turc Anglais Dictionnaire